MLDA: A TCP-friendly Congestion Control Framework for Heterogeneous Multicast Environments
نویسندگان
چکیده
To avoid overloading the Internet and starving TCP connections, multimedia flows using non-congestion controlled UDP need to be enhanced with congestion control mechanisms. In this paper, we present a general framework for achieving TCP-friendly congestion control called MLDA. Using MLDA, multimedia senders adjust their transmission rate in accordance with the network congestion state. For taking the heterogeneity of the Internet and the end systems into account, MLDA supports layered data transmission where the shape and number of the layers is determined dynamically based on feedback information generated by the receivers. Further, we discuss a measurement approach that allows receivers in large multicast sessions to estimate the round trip delay estimation to the sender in a scalable way. For exchanging control information between the sender and receivers we investigate the possibility of using the real time transport protocol (RTP) and discuss the required changes in order for RTP to support a more scalable and timely flow of feedback information from the receivers to the sender. Results obtained through simulations and measurements as well as comparisons to other congestion control schemes suggest that MLDA achieves TCP-friendly congestion control on the one hand and its ability to accommodate the needs of heterogeneous receivers on the other.
منابع مشابه
TCP-Friendly Many-to-Many End-to-End Congestion Control
The paper addresses the issue of TCP-friendly congestion control mechanism for many-to-many communication environment. Lack of congestion control inhibits deployment of WAN applications that involve collaboration of groups of processes in the Internet environment. Recent efforts targeted unicast WAN congestion control (TFRC). We extend that approach to multicast many-tomany applications that op...
متن کاملComparing Performance of SRAMT-LE Vs. Other Layered Encoding Schemes Regarding TCP Friendliness
In this paper we describe a hybrid sender and receiver-based adaptation scheme for multicast transmission of multimedia data using layered encoding, which we call SRAMT-LE (Sender-Receiver based Adaptation scheme for Multicast Transmission using Layered Encoding). The most prominent features of SRAMT-LE are its distributed (to sender and receivers) transmission rate estimation algorithm and its...
متن کاملNetwork Working Group Tcp-friendly Multicast Congestion Control (tfmcc): Protocol Specification
This document specifies TCP-Friendly Multicast Congestion Control (TFMCC). TFMCC is a congestion control mechanism for multicast transmissions in a best-effort Internet environment. It is a single-rate congestion control scheme, where the sending rate is adapted to the receiver experiencing the worst network conditions. TFMCC is reasonably fair when competing for bandwidth with TCP flows and ha...
متن کاملTCP-Friendly Multicast Congestion Control (TFMCC): Protocol Specification
This document specifies TCP-Friendly Multicast Congestion Control (TFMCC). TFMCC is a congestion control mechanism for multicast transmissions in a best-effort Internet environment. It is a single-rate congestion control scheme, where the sending rate is adapted to the receiver experiencing the worst network conditions. TFMCC is reasonably fair when competing for bandwidth with TCP flows and ha...
متن کاملSingle Rate Multicast Congestion Control Protocols : A Performance Comparison
Multicast Congestion Control (MCC) at the transport layer is a very difficult problem that has been the target of the research community for nearly the last ten years. There exist two broad categories of Multicast Congestion Control (MCC) solutions, Single-Rate and Multi-Rate. For the single Rate solutions, the source multicasts data packets according to the rate of the slowest receiver, wherea...
متن کامل